package client;
import messaage.*;


public interface MessagesListener {

	public void connected(ConnectedMsg msg);

	public void disconnected(DisconnectedMsg msg);

	public void errorMessage(ErrorMsg msg);

	public void registered(RegisteredMsg msg);

	public void loggedIn(LoggedInMsg msg);

	public void loggedOff(LoggedOffMsg msg);

	public void gotListOfForums(GotListOfForumsMsg msg);

    public void gotFriendsList(GotFriendsListMsg msg);

	public void gotTopicsOfForum(GotTopicsOfForumMsg msg);

	public void gotThread(GotThreadMsg msg);

	public void addedPost(AddedPostMsg msg);

	public void createdThread(CreatedThreadMsg msg);

	public void addedForum(AddedForumMsg msg);

	public void removedForum(RemovedForumMsg msg);

	public void editedPost(EditedPostMsg msg);

	public void removedUser(RemovedUserMsg msg);

	public void removedThread(RemovedThreadMsg msg);

	public void removedPost(RemovedPostMsg msg);

	public void addedFriend(AddedFriendMsg msg);

	public void removedFriend(RemovedFriendMsg msg);
}
